package com.clinic.vo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class ChargeVo implements Serializable {
    //收费管理
    private Integer cid;  //id编号
    private String ctype;  //处方类型
    private String dept; //科室
    private String acceptdoctor; //主治医师
    private Date createtime; //创建时间
    private Double price; //应付金额
    //    private Double yhprice = price * 0.8 ;   //优惠金额
    private Double sprice; //实付金额
    private Double tprice; //退款金额
    private String pay; //支付方式
    private String paystatus; //收费状态
    private Integer cstatus; //标记
    /*private ClinicPatient clinicPatient ; //病人的实体类(里面有用户的姓名，电话，性别，年龄)*/
    private Integer pid; //病人的id，用来封装数据的时候使用
    private String idnumber; //病人编号
    private String pname; // 病人的姓名
    private String psex; //病人的性别
    private Integer page; //病人的年龄
    private String phone; //病人的电话
    private String ptype; //会员等级-城镇医保
    //    private Prescription prescription ;
    //registered 表中的
    private String rnumber; //门诊编号
    private String rdept; //科室
    private String rdoctor; //接诊医生
    private Date racctime;  //接诊日期
    private String attendancestatus; //接诊类型


    private Integer oid; //订单的id
    private String oname; //收费名称
    private Double eachprice; //单价
    private Double counts; //总量
    private Double sumprice; //总价
    private String dtype; //中/西药

    //药品的字段属性
    private Integer dprocode;   //药品的编号

}
